package partes;

/**
 * Interface para la representacion de stats principales de un personaje.
 * @author Raptor
 *
 * @param <STAT_ID> Tipo del identificador de los stats. De esta manera la interface queda libre a usar 
 * un sistema de stats personalizado.
 */
public interface Stats<STAT_ID> {
	
	public void setValor(STAT_ID S, int I);
	
	public int getValor(STAT_ID S);

	public int getModificador(STAT_ID S);
	
	public STAT_ID[] getStatsName();
	
}
